Name | Flags | Card. | Type | Description & Constraints |
---|
Questionnaire | I | 0..* | Questionnaire | A structured set of questions que-3: If root group must be "required" que-2: The link ids for groups and questions must be unique within the questionnaire |
meta | ∑ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?! ∑ | 0..1 | uri | A set of rules under which this content was created |
language | | 0..1 | code | Language of the resource content Binding: IETF BCP-47 (required) |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | | 0..* | Resource | Contained, inline Resources |
sdc-questionnaire-endpoint | S | 0..* | uri | Extension URL: http://hl7.org/fhir/StructureDefinition/sdc-questionnaire-endpoint |
sdc-questionnaire-provenanceSignatureRequred | S | 0..1 | boolean | Extension URL: http://hl7.org/fhir/StructureDefinition/sdc-questionnaire-provenanceSignatureRequred |
styleSensitive | S | 0..1 | boolean | Extension URL: http://hl7.org/fhir/StructureDefinition/styleSensitive |
questionnaire-category | S | 0..* | CodeableConcept | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-category |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | S ∑ | 0..* | Identifier | External Ids for this questionnaire |
version | S ∑ | 0..1 | string | Logical id for this version of Questionnaire |
status | ?! S∑ | 1..1 | code | draft | published | retired Binding: QuestionnaireStatus (required) |
date | S ∑ | 1..1 | dateTime | Date this version was authored |
publisher | S ∑ | 0..1 | string | Organization/individual who designed the questionnaire |
telecom | ∑ | 0..* | ContactPoint | Contact information of the publisher |
subjectType | S ∑ | 0..* | code | Resource that can be subject of QuestionnaireResponse Binding: ResourceType (required) |
group | S ∑I | 1..1 | BackboneElement | Grouped questions que-1: Groups may either contain questions or groups but not both |
questionnaire-label | S | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-label |
style | | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/style |
markup | | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/markup |
url | | 1..1 | uri | identifies the meaning of the extension |
value[x] | | 0..1 | boolean, integer, decimal, base64Binary, instant, string, uri, date, dateTime, time, code, oid, id, unsignedInt, positiveInt, markdown, Annotation, Attachment, Identifier, CodeableConcept, Coding, Quantity, Range, Period, Ratio, SampledData, Signature, HumanName, Address, ContactPoint, Timing, Reference(Reference), Meta | Value of extension |
questionnaire-instruction | S | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-instruction |
style | | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/style |
markup | | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/markup |
url | | 1..1 | uri | identifies the meaning of the extension |
value[x] | | 0..1 | boolean, integer, decimal, base64Binary, instant, string, uri, date, dateTime, time, code, oid, id, unsignedInt, positiveInt, markdown, Annotation, Attachment, Identifier, CodeableConcept, Coding, Quantity, Range, Period, Ratio, SampledData, Signature, HumanName, Address, ContactPoint, Timing, Reference(Reference), Meta | Value of extension |
questionnaire-security | S | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-security |
style | | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/style |
markup | | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/markup |
url | | 1..1 | uri | identifies the meaning of the extension |
value[x] | | 0..1 | boolean, integer, decimal, base64Binary, instant, string, uri, date, dateTime, time, code, oid, id, unsignedInt, positiveInt, markdown, Annotation, Attachment, Identifier, CodeableConcept, Coding, Quantity, Range, Period, Ratio, SampledData, Signature, HumanName, Address, ContactPoint, Timing, Reference(Reference), Meta | Value of extension |
questionnaire-help | S | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-help |
style | | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/style |
markup | | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/markup |
url | | 1..1 | uri | identifies the meaning of the extension |
value[x] | | 0..1 | boolean, integer, decimal, base64Binary, instant, string, uri, date, dateTime, time, code, oid, id, unsignedInt, positiveInt, markdown, Annotation, Attachment, Identifier, CodeableConcept, Coding, Quantity, Range, Period, Ratio, SampledData, Signature, HumanName, Address, ContactPoint, Timing, Reference(Reference), Meta | Value of extension |
questionnaire-tooltip | S | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-tooltip |
style | | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/style |
markup | | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/markup |
url | | 1..1 | uri | identifies the meaning of the extension |
value[x] | | 0..1 | boolean, integer, decimal, base64Binary, instant, string, uri, date, dateTime, time, code, oid, id, unsignedInt, positiveInt, markdown, Annotation, Attachment, Identifier, CodeableConcept, Coding, Quantity, Range, Period, Ratio, SampledData, Signature, HumanName, Address, ContactPoint, Timing, Reference(Reference), Meta | Value of extension |
questionnaire-trailing | S | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-trailing |
style | | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/style |
markup | | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/markup |
sdc-questionnaire-optionalDisplay | | 0..1 | boolean | Extension URL: http://hl7.org/fhir/StructureDefinition/sdc-questionnaire-optionalDisplay |
url | | 1..1 | uri | identifies the meaning of the extension |
value[x] | | 0..1 | boolean, integer, decimal, base64Binary, instant, string, uri, date, dateTime, time, code, oid, id, unsignedInt, positiveInt, markdown, Annotation, Attachment, Identifier, CodeableConcept, Coding, Quantity, Range, Period, Ratio, SampledData, Signature, HumanName, Address, ContactPoint, Timing, Reference(Reference), Meta | Value of extension |
questionnaire-hidden | S | 0..1 | boolean | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-hidden |
questionnaire-minOccurs | S | 0..1 | integer | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs |
questionnaire-maxOccurs | S | 0..1 | integer | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs |
sdc-questionnaire-specialGroup | S | 0..1 | code | Extension URL: http://hl7.org/fhir/StructureDefinition/sdc-questionnaire-specialGroup |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
linkId | S | 1..1 | string | To link questionnaire with questionnaire response |
title | S ∑ | 0..1 | string | Name to be displayed for group |
style | | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/style |
markup | | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/markup |
value | | 0..1 | | Primitive value for string |
concept | S ∑ | 0..1 | Coding | Concept that represents this section on a questionnaire Binding: Questionnaire Question Codes (example) |
text | S | 0..1 | string | Additional text for the group |
style | | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/style |
markup | | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/markup |
value | | 0..1 | | Primitive value for string |
required | S | 1..1 | boolean | Must group be included in data results? |
repeats | S | 1..1 | boolean | Whether the group may repeat |
group | S I | 0..* | | Nested questionnaire group |
question | S I | 0..* | BackboneElement | Questions in this group que-4: A question must use either option or options, not both |
questionnaire-minOccurs | | 0..1 | integer | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs |
questionnaire-maxOccurs | | 0..1 | integer | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs |
questionnaire-label | S | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-label |
style | | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/style |
markup | | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/markup |
url | | 1..1 | uri | identifies the meaning of the extension |
value[x] | | 0..1 | boolean, integer, decimal, base64Binary, instant, string, uri, date, dateTime, time, code, oid, id, unsignedInt, positiveInt, markdown, Annotation, Attachment, Identifier, CodeableConcept, Coding, Quantity, Range, Period, Ratio, SampledData, Signature, HumanName, Address, ContactPoint, Timing, Reference(Reference), Meta | Value of extension |
questionnaire-instruction | S | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-instruction |
style | | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/style |
markup | | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/markup |
url | | 1..1 | uri | identifies the meaning of the extension |
value[x] | | 0..1 | boolean, integer, decimal, base64Binary, instant, string, uri, date, dateTime, time, code, oid, id, unsignedInt, positiveInt, markdown, Annotation, Attachment, Identifier, CodeableConcept, Coding, Quantity, Range, Period, Ratio, SampledData, Signature, HumanName, Address, ContactPoint, Timing, Reference(Reference), Meta | Value of extension |
questionnaire-security | S | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-security |
style | | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/style |
markup | | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/markup |
url | | 1..1 | uri | identifies the meaning of the extension |
value[x] | | 0..1 | boolean, integer, decimal, base64Binary, instant, string, uri, date, dateTime, time, code, oid, id, unsignedInt, positiveInt, markdown, Annotation, Attachment, Identifier, CodeableConcept, Coding, Quantity, Range, Period, Ratio, SampledData, Signature, HumanName, Address, ContactPoint, Timing, Reference(Reference), Meta | Value of extension |
questionnaire-help | S | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-help |
style | | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/style |
markup | | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/markup |
url | | 1..1 | uri | identifies the meaning of the extension |
value[x] | | 0..1 | boolean, integer, decimal, base64Binary, instant, string, uri, date, dateTime, time, code, oid, id, unsignedInt, positiveInt, markdown, Annotation, Attachment, Identifier, CodeableConcept, Coding, Quantity, Range, Period, Ratio, SampledData, Signature, HumanName, Address, ContactPoint, Timing, Reference(Reference), Meta | Value of extension |
questionnaire-tooltip | S | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-tooltip |
style | | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/style |
markup | | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/markup |
url | | 1..1 | uri | identifies the meaning of the extension |
value[x] | | 0..1 | boolean, integer, decimal, base64Binary, instant, string, uri, date, dateTime, time, code, oid, id, unsignedInt, positiveInt, markdown, Annotation, Attachment, Identifier, CodeableConcept, Coding, Quantity, Range, Period, Ratio, SampledData, Signature, HumanName, Address, ContactPoint, Timing, Reference(Reference), Meta | Value of extension |
questionnaire-trailing | S | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-trailing |
style | | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/style |
markup | | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/markup |
url | | 1..1 | uri | identifies the meaning of the extension |
value[x] | | 0..1 | boolean, integer, decimal, base64Binary, instant, string, uri, date, dateTime, time, code, oid, id, unsignedInt, positiveInt, markdown, Annotation, Attachment, Identifier, CodeableConcept, Coding, Quantity, Range, Period, Ratio, SampledData, Signature, HumanName, Address, ContactPoint, Timing, Reference(Reference), Meta | Value of extension |
questionnaire-units | S | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-units |
style | | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/style |
markup | | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/markup |
url | | 1..1 | uri | identifies the meaning of the extension |
value[x] | | 0..1 | boolean, integer, decimal, base64Binary, instant, string, uri, date, dateTime, time, code, oid, id, unsignedInt, positiveInt, markdown, Annotation, Attachment, Identifier, CodeableConcept, Coding, Quantity, Range, Period, Ratio, SampledData, Signature, HumanName, Address, ContactPoint, Timing, Reference(Reference), Meta | Value of extension |
questionnaire-enableWhen | S | 0..* | (Complex) | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-enableWhen |
sdc-questionnaire-optionalDisplay | | 0..1 | boolean | Extension URL: http://hl7.org/fhir/StructureDefinition/sdc-questionnaire-optionalDisplay |
questionnaire-hidden | S | 0..1 | boolean | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-hidden |
questionnaire-questionControl | | 0..1 | CodeableConcept | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-questionControl |
questionnaire-choiceOrientation | | 0..1 | code | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation |
questionnaire-defaultValue | S | 0..1 | boolean, integer, decimal, base64Binary, instant, string, uri, date, dateTime, time, code, oid, id, unsignedInt, positiveInt, markdown, Annotation, Attachment, Identifier, CodeableConcept, Coding, Quantity, Range, Period, Ratio, SampledData, Signature, HumanName, Address, ContactPoint, Timing, Reference(Reference), Meta | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-defaultValue |
questionnaire-readOnly | S | 0..1 | boolean | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-readOnly |
minLength | S | 0..1 | integer | Extension URL: http://hl7.org/fhir/StructureDefinition/minLength |
questionnaire-maxLength | S | 0..1 | integer | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-maxLength |
regex | S | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/regex |
entryFormat | S | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/entryFormat |
minValue | S | 0..1 | date, dateTime, time, instant, decimal, integer | Extension URL: http://hl7.org/fhir/StructureDefinition/minValue |
maxValue | S | 0..1 | date, dateTime, time, instant, decimal, integer | Extension URL: http://hl7.org/fhir/StructureDefinition/maxValue |
maxDecimalPlaces | S | 0..1 | integer | Extension URL: http://hl7.org/fhir/StructureDefinition/maxDecimalPlaces |
questionnaire-deReference | S | 0..1 | Reference(DataElement) | Extension URL: http://hl7.org/fhir/StructureDefinition/questionnaire-deReference |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
linkId | S | 1..1 | string | To link questionnaire with questionnaire response |
concept | | 0..* | Coding | Concept that represents this question on a questionnaire Binding: Questionnaire Question Codes (example) |
text | S | 1..1 | string | Text of the question as it is shown to the user |
style | | 0..* | string | Extension URL: http://hl7.org/fhir/StructureDefinition/style |
markup | | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/markup |
value | | 0..1 | | Primitive value for string |
type | S | 1..1 | code | boolean | decimal | integer | date | dateTime + Binding: AnswerFormat (required) |
required | S | 0..1 | boolean | Must question be answered in data results? |
repeats | S | 0..1 | boolean | Can question have multiple answers? |
options | S I | 0..1 | Reference(ValueSet) | Valueset containing permitted answers |
option | S I | 0..* | Coding | Permitted answer Binding: Questionnaire Answer Codes (example) |
group | S | 0..* | | Nested questionnaire group |
Documentation for this format |